package com.nbsaas.boot.example.api.apis;

import com.nbsaas.boot.example.api.domain.request.ExampleCatalogRequest;
import com.nbsaas.boot.example.api.domain.request.ExampleCatalogSearch;
import com.nbsaas.boot.example.api.domain.simple.ExampleCatalogSimple;
import com.nbsaas.boot.example.api.domain.response.ExampleCatalogResponse;
import com.nbsaas.boot.rest.api.BaseApi;
import com.nbsaas.boot.rest.response.ListResponse;


/**
 * 案例分类接口
 */
public interface ExampleCatalogApi extends BaseApi<ExampleCatalogResponse, ExampleCatalogSimple, ExampleCatalogRequest> {

    ListResponse<ExampleCatalogSimple> root(ExampleCatalogSearch search);
}
